referring to person who has abundant hair - Spanish English Dictionary